Me and my boyfriend were staying at the Marazul for 4 weeks and it turned out to be an horrible experience! The appartment itself was okay, nothing fancy but enough for us. Vitaly told me he would add a mixer to the kitchenette for us, what never happened. They didn't have a lot of dishware, hardly enough for 2 people.
There's a french restaurant in the building and our room was right above their kitchen, so it was always noisy until midnight. In the morning road works woke us up, sleeping in was rarely possible.
Of course the hotel has a cleaning lady, but she decided to go to our room only once per week. She missed changing the towels and giving us new toilet paper until we complained about it at the reception. The bed linen HAVEN'T been changed our WHOLE STAY LONG (4 WEEKS!). She only turned them inside out, what is kind of disgusting in an hot, humid climate like Cancun!
In our second week we accidentally broke the bathroom door, there was a hole (10cm) in it. Vitaly told us the next day, we had to pay for a new door immediately, but we wanted to talk to our insurance first. We gave him 150$ deposit. He used the money to pay a guy who fixed the door - without our permission! They told us they had to change the whole wooden square - while they actually just filled in the hole with putty. In Germany the overall cost would be about 30€ and the guy who fixed it wanted to tell me it's more expensive in Mexico (150$ ?!). So I asked for a receipt, hoping our insurance would cover the costs. All we got was a piece of paper, written in spanish and not even signed! Useless... Vitaly, the boss of the hotel, didn't even care at all, once he had our money. And the ladys at the reception could hardly understand english, what made communication even worse. The last 2 weeks of our stay all we could think about was this door, what kind of ruined our vacation.
The last 4 days we were left WITHOUT HOT WATER, while it was working perfectly fine in other rooms of the hotel. The WIFI worked on 14 out of 28 days...
If you like to get lied to and cheated on, cleaning your bed on your own, this is the place to be. If you want to fully enjoy your vacation: STAY AWAY!