Exceptionally clean, wonderful location and easy communication with the management company for anything you should need. We would definitely stay again. It was a 2 min walk to the beach, beach club and several shops. We also biked a lot which the kids and adults all enjoyed (note the property comes with 2 bikes, not 4 as listed but we just walked to the bike barn down the street for additional ones). Highly recommend Scratch, the breakfast spot just down the block!