This unit was absolutely stunning and in such a great location. Everything in the apartment is new and it was very clean. On very hot days, it did get a bit warm. But the location is amazing and very convenient, communication with the host was very easy and we were overall very happy with our stay. One thing to note: there is no flexibility on the late checkin fee. We were supposed to check in around 18:00 but our flight was delayed, causing a missed connection and very delayed arrival. After an unplanned 12 hour travel day, we were still asked to pay the late checkin fee. To be fair, it is their policy and the host does meet you in person to check in.