I thought the Green Iguana looked like a nice place to stay, too. Another option, depending on how many guests you'll be having and how close you are to them, is to rent a villa.
We'd like to be able to rent a villa, but if we can't find something reasonable, then I thought of the Green Iguana or the Mafolie Hotel and Restaurant.