We just returned from a week of staying at Maya. I relied on reviews from here when I was planning my trip. So here is my two cents.
Room: I requested a top floor corner room on building 63 before I went. I also requested mattress topper for our two double beds. Both the requests were granted. The room is spacious and clean. The bed is a little on the hard side even with the mattress topper. But we got used to it after 2 days. The wall between the rooms is a bit thin. We could hear our next door neighbours very clearly (and yes, day and night) so I was a bit afraid that they were disturbed by my 19-months-old son's babbling talk. Mini bar in the room is always stocked with drinks. And extra water is provided for my son. I did asked for a kettle to boil water and the management told me they did not have one. So we had to wash the coffee machine thoroughly before boiling the water for my baby.
Environment: Everywhere is clean. Lots of animals for children to view. A peacock walked in between the buildings. Coatis around the beach area and a iguana in our balcony. My son had a blast time watching them. Pools are huge and clean. We had no problem finding a lounger at this time of the year.
Entertainment: We did not participate much in the entertainment because of our son. But there is always something going on at the beach or the pool. My son loved watching people playing pool games. Just being there to immerse in the happy ambience is enough for us. My son loved the carousel in the shopping center. We went there every night after dinner. There was also programs (e.g. traditional Mayan dance, mariachi band...etc.) at the shopping center from 7pm to 9 pm.
Bar: Can't really judged on this because both of my husband and I are not drinkers. The bars here did have a lot of non-alcoholic choices though.
Baby kitchen: There is a baby kitchen in the kids water park where you can go and make your own baby food. My baby has passed the eating-mashed-food stage but I still went in to checked out the facility. It was equipped with everything a mother needs. A blender and a bottle sterilizer is there. There are baby cereals in the shelf. In the fridge I saw bottled water, yogurts, cut finger fruits, and some premade purees. A table with high chairs and a nursing chair was also in the room. I thought this is a convenient place for mothers with babies.
Food: I agreed with many other reviewers that food is not their strong point. We tried the steak house, seafood house, Japanese restaurant, Mexican restaurant, and the big buffet by Lindo. The seafood house La Marina scored the highest for us. I don't understand why they put soy sauce in every single grilled item in the Japanese food because I know Japanese people don't eat like that. Food is repetitive so by the end of the week we did not know what to eat. The most thing we like is pasta station in the buffets so you can custom make your own pasta. The pizza is also good. Children would love the food there. But perhaps they should try to satisfied adults' tongue more from now on...
Over all we enjoyed the wonderful service at Maya. It's the service that won our heart. A smile here and there. Our requests were always fulfilled quickly. We had a relaxed vacation there and I think this is a good place for families with young children.