Lynn's place was huge, comfortable, and a great location, both in Hayes Valley, as well as close to lots of transportation options for the whole city. Parking was a breeze (but beware the 2 hour limit on weekdays!). I would definitely stay here again!