I'm confused about Cap'n Ron's. It's a part of Paradise Villas? It has its own link on the ambergriscaye.com site.

Also, you would REALLY recommend Banana Beach? It is nice? Like Grand Colony nice?