This is a beautiful, clean and amazing place to stay. Our family of 5 stayed very comfortably with everything we needed. Steps to the pool and bbq, and only a few steps more to a beautiful beach. All amenities provided, we wanted for nothing. Location is close to everything you can need or want! Property well maintained as well!