I think I've been there and it is on Anguilla. Can't remember the name though.