Great place, great location. Spacious, clean, and ideally located in the Haight Ashbury.