My stay was amazing here. It's in a great location, about a 5 to 10 minute ride to the main locations (mission, Castro, union square). The apartment is very clean and organized. Makes you feel like home away from home. John was also very nice via email. He also let is leave our luggage in the garage after check out time, while we waited for our flight. I would definitely recommend to stay here.