I have been up to Belizean Shores,but have not stayed there. It is new and very nice. The only problem I see and for me would be a big one - it is north of the river which means you will not have easy access to town, with its many resturants, bars, grocery, ect. There is a ferry to go accross the river (called the cut), or you can go by water taxi into town. It is kind or remote up there but many people love that. Ambergris Caye is a great place. Enjoy!!