Cute, clean and charming apartment in an absolutely perfect location on the top of Russian Hill! We can't wait to return!