We had a wonderful stay - location was amazing and apartment was clean, beautiful, modern and had all the necessary amenities. Bed was very comfortable and we loved the view from the balcony. Instructions were very clear and easy to follow. We had a couple of questions and these were responded to in a very speedy and effective manner! Very, very impressive. Overall, the stay exceeded our expectations - highly recommend!