I liked that there is a shared kitchen available for use. Stocking it with more dishes, utensils, perhaps a pot or 2, also with paper towels for cleanup would be so much better and much more sanitary than everyone having to use the same dish cloth or sponge. Owner would do well to do a walk through to see what he would need if he were staying there. I can only make recommendations in that area.
Housekeepers could do better with replacing towel daily or leaving extras in the shared bathroom downstairs, as well as ensuring "apartment" floors are swept and washed when people check out. They may "look" clean but our floors had sand throughout the main room and bathroom.
My husband and I stayed in an upstairs suite that had a very dirty floor that on the first day ruined my white socks, also the room is very musty smelling and I can only assume the rest are the same.
I would go to a hotel if ever back in Cancùn.
There is parking on the street out front if needed.
Casa de los Abuelos is nearby and had good prices, good food and friendly staff.
Market 23 is nearby, found it interesting to walk through.