You forgot this one!
Caye Caulker, Belize
Caye Caulker in Belize, smaller than Ambergris Caye this little gem is laid back and colorful. Restaurants hotels hostels BBQs all filled with friendly people enjoying life and the sun. the island appears to be full of cute and sometimes rustic accommodations. Diving snorkeling fishing simply lying on a beach whatever you want you can get it here ..it might take a little longer than anywhere else though .. go slow is the local motto