Gorgeous views, great accommodation, friendly hosts