Perfect; a great host, fantastic, stylish accommodation, and in a wonderful setting. Couldn't ask for more.