This place is great and has everything you would need. A short walk to the beach and pools. Great family getaway!