We stayed here with our two kids. The property is beautiful with two pools and beautiful gardens. The beach is a smaller area but still very nice. Easy to walk to food trucks and the grocery store across the street. And the bed was very comfortable which is sooo rare! We would definitely stay here again.