The Phoenix

The Phoenix is located on the historic site of The Paradise Resort Hotel, the second hotel built on Ambergris Caye.

Here is a post/review by Wander & Wine, for their honeymoon, and it looks absolutely fabulous.