One minus only that wifi is for extra money. Like about 14$ per day. We just completely turned off from the world for one week and we didn't regret . If you go on vacation just relax .
Best resort which I had ever seen in my life . Caarribean sea is a fairy tale, We had an amazing bland waves. The sand like a flour never get hot at all. Food is excellent , huge variety of pasta, pizza, potatoes, meat, chicken , fresh burgers every lunch, very delicious ice cream and small cakes. Food never got repeated for whole week. People are very polite and benevolent , they never will impose to you some excursions unlike in Dominican Republic , so you can calmly relax. I forgot to mention, we had booked barcelo maya caribe but right now in this hotel is reconstruction of whole rooms and etc..and they put us in barcelo maya beach just same territory. I suggest this hotel to everybody who is going to go to mexico because that is awesome, for sure we are going to return there. That hotel matches to all kind of people, young couples, family with children and just elderly people, have fun if you are going there!!!