Exotic Caye has oceanfront, kitchen, pool, great bar, really good restaurant for breakfast and lunch, great people. Did you see their summer/fall specials? Not a bad deal. Good location too. Don't know anything about the other two.