Beautiful location!
With 2 adults, 1 kid and 1 big dog it was crowded at times, but we knew this in advance so no big deal.