I really loved my stay at Ceiba. This is a small, friendly, cute resort that meets all the needs of a traveler looking for a calm and restorative stay while they're adventuring in Belize. My partner and I stayed here for our 10-day Valentine's trip and it was everything we could have asked for. The highlights were the incredibly friendly and helpful staff, the AMAZING food, and the clean grounds. From the poolside bathrooms to the parking area, everything was clean and orderly. Some of the meals were the best I've ever had abroad (including Paris, Bangkok, and Madrid). Michael, our bartender most nights, was so kind and sweet! I count him as a vacation friend!
Pros: new and very very clean; smart TVs in the room; wonderful beach with calm shallow waters; nice pool with a shaded swim up bar; mini-kitchen in the condo for making small meals and heating up leftovers; great A/C to beat the heat; excellent food on-site and at Sirenian; free perks at the Sirenian sister resort like mini-golf and pickle ball and a gym (w/ free shuttle).
Cons (small things that some people might not like, but didn't impact my trip at all): no in-room phone, no iron or hair dryer, basic bed linens (not high thread count or pillow top), small menu.