Beautiful views, great location, lovely hosts