Was wondering if anyone has stayed at the Belize Odyssey Resort. What did you think?