Great view! Definitely spend time on the patio! Everything felt clean. We were worried about parking and it turned out to be fine. The walk down to the Castro Main Street was steep but pleasant. Definitely recommend.