I have stayed many times in the Cancun/Playa del Carmen area and the beds were always hard and we would wake up with arms hurting! To my surprise, these beds had a pillow-top on them. At first touch, they felt hard, but they were surprisingly comfortable-no body aches in the morn and we all slept great!! The appliances all worked well, as did the air cond. They cooled the room down very quickly, so it was easy to turn off while gone and upon our return, would quickly cool down. The washing machine is very very loud, so just dont plan on running it while sleeping! I will say the water in the washing machine didnt seem cold, even when I put the setting to cold/cold. My delicate shirts came out very wrinkled and I cant get them out, so maybe dont wash any delicate items. The floors in the unit were not the best and could use replacing-very slick when wet and the small tiles were slightly uncomfortable to walk on. The ensuite bathrooms were nice and appeared to be upgraded, but the one off the kitchen was quite small and could use an upgrade, but it was still OK. Kitchen tables and chairs were uncomfortable, but we rarely used them anyway as we used the bar or outdoors to eat, when eating in the unit. Nights were spent eating on 5th Ave-a great place to walk to shop, eat, and drink. Pool is very nice and I was glad to see the bartender was the same fun guy that was there 3 years ago when I stayed in Xamen Ha. The beach in front of Xamen Ha is one of the best in Playa. I have stayed elsewhere, and the beach wasnt near as nice as this area. The safe in the unit worked well, so we never were afraid to leave our valuables behind. There were plenty of towels and beach towels in the unit to use, although there were only 4 of us staying here. The blinds in the 2nd bedroom upstairs only shut about halfway, but no one can see in since there is a tree there and nothing else much anyway, although my daughter would have loved to have it fixed, because it was too bright in the morn. I didnt call, so maybe they would have fixed it. This was a great place to stay, even with the minor inconveniences, since I dont think most people spend much time in the rooms anyway. A great view and a comfortable bed is what really matters. I would return again to this unit.