I'm new to this site. My Wife and I will be making our first trip to Ambergris Caye in Late July. We are staying at the Belize Beach Suites at White Sands Cove. Anyone ever stay there? Any advice about what to do, what to see, where to eat, etc.?
Any help/advice would be greatly appreciated.