New to this site, but have gotten much good info. My wife and I are gonna be visiting in a few weeks (we hope!) and was wondering how the Belizean Shores made out...anyone know?
Thanks.