This place was clean and accurately represented in the photos. It is on the first floor so keep that in mind, but it is a great spot to fit a good amount of people in. We had 5 total, 3 adults and 2 kids. Right by the beach and awesome restaurants, bakeries, shops, and food stores. The host was responsive and understanding.