I stayed at the Tobacco Caye Lodge for 4 nights and had a great experience from the moment I stepped in the island. The staff was kind and helpful. The rooms were simple, but all that I needed while I was there. The meals got better and better everyday. I would suggest getting to know the cooks and they may prepare you something special. There was a large group of student at the lodge for part of my stay so we ate in two different groups. If you go off for the day canoeing, kayaking or fishing, they will pack you a lunch. I would suggest taking a granola bar or two just in case you get hungry while you are out at sea. There are hammocks hanging between the coconut trees and if you ask, someone will get a fresh coconut for you. The locals will warn you to not lay under the coconut trees because you can get hit.
If you are looking for a drink, the bar opens around lunch time and says open until around 9:30pm...it depends on how late people want to party.
While I was there, I did not get bit by mosquitoes or sand flies, as the winds were pretty consistent on the island. Not getting bitten was a nice break because I got eaten alive any other place I went (with bug spray).
There is some trash along the edge of the island, which is sad to see, so do what you can to properly dispose of your trash. Bring a reusable water bottle that you can fill up in the kitchen and help not add to the trash.
If you are interested in going snorkeling or on an excursion, get in touch with Melisa. She will take you out to the great snorkeling spots, drop-line fishing, bird island, ect. She is super sweet and will make sure you have a great time.
Other things you may need to know: Power from 6pm to 6am, so charge all devices at night. Some rooms do not have mirrors. Don't leave valuables out and lock your door when you are away (there are no safes in the rooms). More important than anything, get to know the other people staying in the lodge, the staff, and make some great memories.
If you are looking for a laid-back, fun experience, this is the place. I can't wait to book my next trip!!!