We were staying in a suite on the top floor of one of the buildings, and it was spectacular, which included our own soaking pool. We spent a lot of time at the resort, so we really got to experience all they had to offer. The main pool was great, and the servers would bring your drinks and food to the pool or the beach. We called ahead and asked them if they could decorate for our friend that was arriving before us as we were celebrating her birthday. When we arrived, they had decorated with balloons, a banner and a cake. It was such a great addition to the accommodations. They had nightly turn down service, and daily cleaning which they replenished our water bottles free of charge (well more like did not charge us extra) The food on property was a little pricey, but overall, very good. We also took advantage of the spa, and the massages were just what we needed after all of the activities we did while staying in Belize.