Beautiful, well maintained, stunning views, immaculate apartment. Would definitely stay again. If you can afford it, don't hesitate. Will make your trip.