Amazing stay! Everything was exactly as listed and communication from the host was frequent and detailed. Check in was smooth and the whole apartment was incredibly clean, sleek, modern and upscale. I loved every minute of my stay and would stay again in a heartbeat.