Had a great stay at Grace and Steve's apartment. Location is ideal, between Noe Valley and Castro on top of a hill with a magnificent view. Parking, central air, wifi, all great!