Very clean and well-maintained, gated property, located near the ocean (Not near a beach, just a water view).
The staff, from the desk staff, to security, to the staff that runs and operates the onsite restaurant, the onsite masseuse and the cleaning crew were ALL wonderful and I had NO bad interactions during my stay.
You can book local tours through the retreat (FYI - They scale the prices for 2 people, so if you're a solo traveler like me, be prepared to pay a premium), The property is in a decent location and about 20 minutes away from the airport (Taxis typically cost $30 1-way).
I would defintely stay here again, if I was coming to visit Belize! =)