This apartment exceeds all expectations. Great location and the views are also amazing! The comfort and cleanliness of the entire place made us all feel at home. Will return for sure. Outstanding communication, well done to the hosts and cleaners.