Wonderful place. Well looked after, very well provisioned. I would happily stay here again.