Majestic property and the very best of hosts who went out of their way to ensure we had a great stay. Does not get any better.