The villa was just as wonderful. We stayed for a wk with our 3 kids (6,10,18), my parents, & in-laws. There were a few nights that we had our meals prepared at the house by someone else, but found eating out was actually less expensive. Akumal has some great restaurants which are definitely worth checking out.
LOVED having the private beach to walk down in the mornings with the kids and pulling the kayaks out for a ride in the ocean was very convenient. The pool was maintained daily and thoroughly enjoyed by everyone.
The only downside was transportation. We rented only two cars so we were dependent on only 2 drivers to get us around. Which was fine if we all had the same agenda, but with so many adults (and an independent 18 year old with a different sleep schedule) there were days this didn't work out.More