Ok so if not obvious by the name of this blog, my main credential for resort selection is food. Too many times, I have been stuck at all-inclusive resorts which say they have 7 restaurants but then when you get there it's limited reservations or specific timed reservations aka a bunch of nonsense.
The Oasis Grand on the other hand, features like 18 restaurants because it's a mega 3-hotel, giant resort. Only a handful of which require purchasing the upgraded package to access.
It's a lovely place with just about everything you could ask for. I would say this resort is recommended for like teens, college students and young adults because it's lively and lots of guests are there to party. Although, I didn't bring my kids so had zero interest in checking out any kids activities so it's possible they have awesome stuff.
Anywho, here is the review video I made sometimes full of tequila :)