Great place to stay! Wonderful for children, we have 3 kids(2,9,10) and they were entertained for the entirety of our two week stay just by swimming in the pool and going to local beaches. A great fish market and co-op close by. Space was easy to get in and out of, clean and easy to check into. You do have to pay for parking(9/night I think) which we didn't mind. There was a lot of beach stuff, snorkels, chairs and all that which we really appreciated. In all we had an amazing time, appreciated the space, location and amenities. We will be back next year!