Great place, very quiet and clean, nice back patio, good location near North Beach. Highly recommended.