I realize it's past your family's time of travel but the info I'd offer for people looking at this in the future is as follows. Almost everywhere is...
Sorry man, I missed your post and trying to find that plant on any map seems impossible. If you know where the new Princess Resort is being built in...