Great hospitality, lovely accommodation - everything you could ask for. Top spot.