Chef was the chef at Straw Hat Anguilla, moved over there with his wife. He is a great guy - Chef Nick.
A regular on the AXA forum said they went there on the way home and loved it.
Ellen


Life's a beach