Absolute gem of a place. Thoughtfully presented in a magnificent location. One to remember.