I love the Hayes Valley area and this apartment has a great location in a great neighborhood! Amy made the booking and arrival process easy, she was very communicative. The apartment has great light and is a nice size for two people, loved the little garden area!