Everything as described. Check-in was easy, communication was fast, and the apartment was clean, well appointed and with great views. I would stay again.