If you want to stay at an all-inclusive, that's fine of course, but the usual advice is that you can get a much better price by avoiding II and RCI and booking from the resort or a travel agent
I know RCI is constantly showing me these places even when I am searching for somewhere 4,000 mile away
They must reap big commissions from those sales.