A nice place, a good location for me. Parking was nearby (but I looked and couldn't find a sign for when street-sweeping takes place on the block, and got a ticket 5 minutes after no parking time started -- for all of 2 hrs/week!), apt. was clean, bathroom fine, big kitchen with coffee maker and big fridge with some freebies. Before booking, I had communicated to ascertain that sofa bed was available for second person, and Fa had already unfolded it and made it up. Price reasonable for SF. I would stay there again.