This place was very clean when we arrived. Check-in was very easy - there's a digital key pad for self checki-in. The host was very nice and attentive throughout the entire trip. The condo is within walking distance from a nice beach park. There are beach chairs, umbrellas, toys, towels. It was very easy to get to teh beach and enjoy the day.