This place was perfect for our young family of 6. It's a pretty tight space, but that's what you'd expect in such a great location. You wouldn't be able to find a closer parking spot to the beach or bay if you tried. Plenty to do within walking distance. Would definitely book again!