Started out at an all inclusive resort about 30 miles south.. big mistake. The Ritz to the rescue from the moment we pulled thru the gate. We felt at home with warm embraces, excellent oceanfront rooms. We were traumatized by the cheaper place so went for an oceanfront suite north building with a giant terrace. A fast hop down the stairs to the massive pool and beachfront.
The breakfast was amazing (used Amex Plat card deal) and every meal was terrific. At the end of the day the total per person including 2 additional hotel meals was less than a $100 pp per day more and worth every penny. The only issue is that the ocean can be very rough and is not conducive to swimming. I will be back for fast breaks in the future. Loved it!!