Rebecca's listing was great. It is conveniently located on the edge of Hayes Valley which has a lot of great coffee shops, restaurants, and bars. The apartment is spacious and has all the amenities you need for a long term stay. The bed is very comfortable and the apartment is quiet and safe. Rebecca is very communicative and had the apartment cleaned and ready for my arrival. I highly recommend this listing.