Xanadu is lovely. I'd say the only negative is that there's a seawall there instead of a sandy beach entering the water. Banana Beach is also terrific, it's one of Belize's best-run hotel operations, and I say that having stayed at around 100 hotels in Belize. There's a low seawall there, too, but within a few feet is a nice regular beach.
--Lan Sluder
www.belizefirst.com