The property is modern, clean and has several areas. Our suite with a sea view had a view that took your breath away, a jacuzzi on the balcony, a large bathroom with a shower, and 2 very spacious sinks. The concept is very modern and minimalist, which I really appreciated. The two things that bothered me were that the main elevator was not working and I had to walk too far to the next one since my room was on the 4th floor, and the other thing was that my room was not clean and had a slightly unpleasant smell, but when I made the respective complaint, they came to clean it immediately. The staff was incredible, friendly, helpful, smiling, like waiters, cleaning and gardening, everyone was very polite. There were many activities with the entertainment group in the pool, DJ and games areas. Barcelo has everything and more. You don't need to leave the facilities because you can find a casino, mall, night club, shows, golf, karting and much more that I couldn't go to due to lack of time. The restaurants are spectacular, my favorite was the Japanese one and our dear waitress who showed off when she knew it was my husband's birthday and our anniversary. It was truly a great experience to have stayed at Barcelo Maya Rivera and I recommend it to everyone. Thank you so much for the chocolate covered strawberries and for making our stay unforgettable. We will be back for sure!!!