Amazing place and location to take in North Beach. Unique style and spacious spot.