Has anyone stayed at Corozal Bay Resort recently. I can't make up my mind if I want to stay there or not. From all of the pictures it looks great, but the reviews I'm not so sure. Any help would be extremely greatful.