The place was clean and beautiful, close to the beach. We had everything we needed in the kitchen, bedrooms, and bathrooms. Having the covered porch with seating was very nice in the mornings. The reasons for not giving 5 star rating are: 1. Not being told about there being no parking space on the property until close to the vacation was inconvenient. 2. For a unit that is for 6 people, the living room did not have ample seating for everyone to sit comfortably. Overall, we had a wonderful stay. Thank you!