A magical place. Gorgeous view. Immense charm. And Cathal is as gracious and helpful a host as one could hope for.