Stunning views, impeccable amenities and fantastic hosts- absolutely excellent all round, couldn't be better!