A quirky and cosy spot in a stunning location.