Has anyone ever been to Couples Tower Isle in Ocho Rio, Jamaica? We are thinking about going there on our honeymoon. Our travel agent recommended it to us and it seems great and I've read great reviews on it. Just wondering if anyone has anything to say about it?!
Thanks!