Charming apartment and caring hosts.