Lovely and cosy in a gorgeous spot.