We are a family of 4 adults and found our stay to be really comfortable. The outdoor shower was a new concept for our kids but quickly grew on them. The Villa (outdoor space) was spacious and quickly became my favorite space for breakfast. The beds were comfortable. And I could see myself using this apartment for a longer stay. The beach and restaurants are a short 5 minute walk. Parking is on the property and property is gated. Overall, an excellent stay.