We truly enjoyed staying here. It's within great walking distance to the beach. The kitchen was fully stocked with almost anything you can think of and they also had plenty of beach toys and chairs. The whole place is very spacious and the pool area is beautiful. My only complaint would be that the queen bed needs to be replaced because it's super uncomfortable, you can feel a dip in the middle of the bed and there was not a single night where we had a good nights sleep. We would definitely stay here again!