The entire staff in the Haven was top notch. Very cheerful, and attentive to everyone in our party, regardless of age. Our suite was beautifully decorated and had an amazing amount of storage. I wish we had a longer stay at Harvest Cay in Belize and just skipped Costa Maya.