Perfect hospitality, great apartment, great location. Just loved it