Immaculate apartment, picturesque outdoor area, convenient location and fabulous hosts. A+++