-
I’d recommend the Barcelo in Riviera Maya.
There are several restaurants on the property and they are ALL good.
We went with one of the more expensive but that is because we wanted access to eat at all of them.
Food is excellent and meets a lot of dietary needs.
Can be made fresh.
I’m an athlete so the gym was really nice and they have a lap pool.
We have gone at least 5 times.
One year we stayed at the adults only and we actually spent more time with the families.
It was more entertaining.