Perfect for what it needed to be. We traveled with three younger families- 5 total kids ages 4-7. There are four little cottages on the property and it definitely helped each having our own separate space. Easy walk to and from the beach. -4 Stars
-Ryan