I’m not a fan of all inclusive resorts. So my gut reaction would be to take the MP deal, with the understanding that you’ll eat out often in local restaurants. But, the MP Riviera Maya is pretty darned isolated from any local restaurants that you would want to eat in.
Folks talk about how easy and cheaply they take the bus north to Cancun or south to Playa from the MP, but they generally skip over talking about the road they have to cross to get to that bus. It’s a four lane highway (maybe 6? I'm starting to forget) (2 or 3 lanes heading north and 2 or 3 lanes heading south) of often heavy traffic traveling at speeds in excess of 60 MPH. Plus you have to get from the MP itself, through the MP golf course, to get to that road, which I would estimate is at least a half mile walk or golf cart ride if you’re lucky.
I wouldn’t want to play “Frogger” with my 7 year old every day just to catch a cheap bus to dinner.
This leaves you with taking cabs (expensive), renting a car (a hassle and expensive) or regularly eating at the MP’s on-site restaurants (slow and expensive). (FWIW,
this web site suggests that the MP has an optional meal plan available)
Also, while the Mayan Palace pool is enormous and outstanding, and its beach is sandy, you can’t swim in the sea there. It is way too rocky. Also, the Mayan Palace shares grounds with the Grand Mayan, which has its own lazy river pool (that was under construction when I was there last January). If that new pool is now open, I’m pretty sure only Grand Mayan guests can use it. Accordingly, you’ll get the job every day of telling your 7 year old why he can’t swim in that really cool lazy river pool. No fun.
So between the two choices, in your situation, I’d probably opt for an all-inclusive in Cancun’s hotel zone vs. the MP Riviera Maya. But, I think there are better options available.
For example, Interval International is currently offering the following “Getaway”
The Royal Islander
Cancun, Mexico
http://www.royalresorts.com/
Nov 10 2007 to Nov 17 2007 1 bedroom with full kitchen ($479/week)
This is an extremely nice resort (rated one of the top 10 resorts in the world by Tuggers) in Cancun’s hotel zone that is NOT all inclusive. It is available for less than what you were thinking of paying your friend, AND you are close to all the Cancun local restaurants without having to play Frogger with your 7 year old to get there.
I hope this helps!
-nodge