Great space - super clean, well appointed and stocked with everything we needed, and lots of room (family of 5). It was a bit of a walk to the beach each day (10+ min with kids, bags etc) but it is a very pleasant and pretty walk so we enjoyed it. The beach had chairs and umbrellas available for free and the large pool had a bar with snacks and drinks which was helpful. There’s also a small pool and grilling area very close to the unit which was very helpful! Location was great and we were able to walk to restaurants, stores, and run the local trails into the park. My only feedback was that there seemed to be many items in the unit that were either very fragile or very important to the owner. The property manager was a great representative and made sure we knew every item in the unit that we should be mindful of (ie decorative glass bowls, paintings, sculptures, chairs, lamps etc). I completely understand the need to be extra careful when renting out a unit, but the level of focus that was placed on these items made me super nervous all week. I ended up putting what I could away so that my kids didn’t accidentally break anything, but I could see an accident happening very easily and unintentionally and getting hit with a large bill/fine as it was communicated to me that everything was very expensive and valuable. Overall it was a great stay, but that fear that someone was going to break something was with me all week. I mention this in case a large family with curious children choose this unit.