Staff was excellent. Great location. Beautiful beach and great onsite food options. Nice to have a mini mart and small boutique onsite. Easy to get taxis. We had the non-updated 1 bedroom suite. Good size and beautiful views. Nice to have the kitchen. Lots of closets. Only issues: sofa bed not comfortable to sleep on, construction next door made it kind of dangerous to walk down to off-site restaurants at night - have to walk at edge of road, and constant wind blowing against sliding balcony doors made creaking noises all night (even when fully closed). King bed was super comfortable. Super soaking tub with jets - nice for baths, a little hard to get in and out of. Wish that bathroom had better lighting and more areas to dry swimsuits for family of 4. Also, swim up bar was so cool. And, they have a nice grilling area next to pools, with tables to "picnic". Overall, really enjoyed staying at the Divi Phoenix. I have a lot of wonderful family memories to keep.