Lovely, cosy place in a fabulous location.