We stayed for a week with our 4 kids...plenty of room! Felt like home, very clean. Location is fantastic, pools are great, beach area is perfect!! Lots of amenities close by...Alfred, Deanna and Nadia are fantastic hosts!!! We will definitely be back, this place will be a regular for us!!