I've stayed many times great price and great for large gatherings. Great for kids too small beach for swimming. Rooms : 5/5 | Service : 5/5 | Location : 5/5 More