no words could describe how amazing this place is. very clean and everything that we needed was all there. close walk to the beach. amazing view from the upper living, even though it rained for the duration of our stay the kids loved the games and toys that was provided. will deifinately be staying here again on our next trip.