Charming apartment, premium location, courteous hosts - strong recommendation!