Thanks, Chris! And, I think the website is just fine, especially the part about the free drinks!
Originally posted by Chris: 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.