Amazing place in an incredible location. Plus to the friendly dog ringo!