Wonderful little place. Our family of 5 enjoyed our stay. There are two double beds. Our 3rd child slept on the couch (which folds down), and isn't in an air conditioned roomed, but it worked out well. The kids loved the pool.
We had hard time finding the place. The pin location is about a block or so off. "Caye Caulker Cabanas" is the local name, and it is across from the school, so armed with this information might help the next traveler.
Another note is that this place is a bit farther from the town center than we realized, so it's a bit of a hike if you have small children. Golf Cart Taxi are available for around $5USD, or you can rent a Golf Cart for the day. The flip side of the distance is that it's very quiet past 9pm.
The place had plenty of clean towels, and a furnished kitchen.