Spectacular setting, perfectly designed and decorated, amazing hosts, a brilliant dog and the most mouthwatering food. We loved every second of our stay and couldn't recommend it more highly. We'll be back once we get the chance!