A great place in a truly wonderful location. I would book again without a moment's hesitation!