Absolutely perfect! Amazing luxurious stay! Great views, modern, sophisticated atmosphere and The unit was fully equipped with everything you can imagine needing for your stay.Host were very responsive and attentive. They also recommend a few nice restaurants for us to enjoy during our stay and the restaurants were great. No complaints at all! We will be staying here every time we visit.