Excellent place, accommodating and very responsive host. Easy check-in and out, and a fantastic location right in the heart of North Beach. Loved it!