Great views, great location, very clean & was impressed with everything supplied in the apartment. A little disappointing with the change around of parking throughout out our stay and also the lack of keys on arrival, however communication was good with hosts to sort this out. All and all a great stay & worked will for our little family. Would recommend.