Place was clean, walking distance from the beach. There are plenty of beds and bathrooms to accommodate a large group.