Perfect place for a group of friends. Exactly as described, great amenities, clean and walking distance to the beach. Would recommend!