The place is absolutely fantastic. The location is great, right in front of the beach. Very spacious and clean place. Perfect for large families. It has all the amenities a well.