We had a great time staying in the apartment. It’s conveniently located in Hayes Valley, close to all the shops and restaurants and a comfortable walk to most locations. Virginia is a great communicator and the apartment is modern and really well appointed, with thoughtful touches to make your stay comfortable and easy. There are some steps down to the apartment, which can be a little tricky with a heavy suitcase, but a minor thing in what is a great place and one we’d certainly stay in again.