Excellent place. Exactly as described with all the conveniences of a home. Spacious and well maintained. Portable AC units in the living room and 2 bedrooms were very effective. Location is close to restaurants and multiple beaches. Jennifer made the check-in process very smooth and was prompt with her responses to all our questions throughout the stay.