I must be biased because at least for the next month or two I own Island Internet. But, it is the closest Internet Bar to the Belize Yacht Club. About 7 minutes walk south of the BYC.
Check out
http://www.islandinternetbelize.com for a contender for the worst web site in the world!