This place was fantastic! The location and condo are great if you have kids. The beach is fantastic, shaded most of the day, calm, and not crowded. If you want to stay in to eat, the kitchen is well-equipped. If you want to go out, you are not too far from restaurants. I would recommend having a car when staying here as most restaurants, grocery store, and activities are not within walking distance. Mike and Fiona were responsive and easy to work with. Overall, it's a great place and I would certainly come back!