Great for families and large groups. Location is exceptional with close proximity to the beach. Beds are comfortable and kitchen is well equiped. The rooms however if you had four guests in them are very small, we found the bunk rooms small with only two people in them. Great outdoor entertaining space