Perfect Host, Perfect Apartment, Perfect Location. Couldn't have asked for anything more.