Amazing stay. From the design and architecture of the apartment, to its impeccable cleanliness and excellent location. Check in was very easy and communication was excellent. Highly recommended!