5 star accommodation, convivial hosts, superb views and a hot tub to boot.