A lovely and charming apartment at a great location in Noe Valley. Warm and considerate landlords with a friendly dog. I would definitely stay here again!