My personal opinion would be yes. Especially since it is the Christmas season.
Our web site www.AlandSueJohnson.com
shows where we stayed and other pictures of Caye Caulker. Look under trip reports or trip pictures.
Nice is a relative term. Do you want a house, cabana or is a guest house OK? De Real Macaw seems to be liked by a lot of people.