Exceptional hospitality, perfect apartment, fabulous location. Highly recommended!