Weezies Ocean Front is the best place to stay in Caye Caulker. It is located 5 minutes in bike from "downtown" so it's close but also have this private environment.
The rooms were just as the pictures! Very clean and with all the facilities: wifi, towels, kitchen supplies from breakfast, etc.
Tom was an amazing host, he helped us with our laundry and landed us bikes for our honeymoon stay. He also recommended restaurant and activities to do in the island.
Would definitely come back and recommend this place to everybody visiting this beautiful Caribbean gem.
Thanks for everything Tom!