I had reviewed the Phoenix but it doesn't seem to have the "belizeian" appeal. Nor the "boutique" size we were looking for.

We were thinking of either Xanadu or The Pelican.

But from what I can see in maps, the pelican seems a bit from town.