5 star accommodation, incredible views, friendly hosts, personal touches, and absolute luxury.