I haven't been to 7 Seas but have booked dozens of dozens into BB and all my clients have been more than satisfied with the accommodations, locations and staff. www.bananabeach.com
I also would vote for Banana Beach -- less than two years old, beautiful one-bedroom suites (best are on second and third floors facing the sea), friendly staff, and priced right.
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.