Fabulous. Beautiful apartment. Huge. Immaculate. Perfect location. Highly recommended host. Brilliant communication, five stars.