Very clean. Towels, beach supplies, kitchen amenities are all on point. Location is great, short walking distance from the beach and restaurants. Thankful a parking spot was included. Would stay here again for sure!