Wonderful spot in the heart of North Beach! very accommodating to larger groups and hosts were available and responsive. Beautiful spot, definitely recommend.