This was exactly what I hoped for in Haight-Ashbury. It is convenient to all the locations, the room was clean and restful, and I look forward to returning next summer.