What a great stay! Communication was great and they answered any questions we had - it made planning easy. Checking in was easy and accommodated our late arrival. The apartment is beautiful and big! Everything was clean and as expected. This was a great choice and I loved my experience!