I had a wonderful stay at Keith's place. The location is perfect for anyone who wants to stay in the center of the city. You are near all of the shops in the Castro, a walkable distance to the mission or Noe Valley and a block away form the Muni(train) to take you downtown. The bedroom and bathroom were clean and featured nice linens. Checkin was very convenient as was getting in and out during the stay- no key needed. I loved having the option to do laundry. One thing to keep in mind is the stay is over a commercial business so if you are very sensitive to noise, this may not be the best option- but it was pretty minimal from my experience.