Beautiful apartment, stunning views, great location and fantastic hosts