Perfect in every way! Location, charming apartment, and generous host. You should definitely stay here!!