Pros: location, AC, bed was fine, good wifi, very safe, pretty clean
BUT - property could use a giant face-lift. My biggest complaint is that the photos are NOT indicative how the hotel looks anymore. The living room furniture was worn out, so were the kitchen appliances (everything did work, though). No rhyme or reason to any of the decor - just a bunch of random pieces of furniture and a couple of art prints. Shower head spewed water all over the place. Guest services were very limited, nobody there after 5. Had to go downstairs to get new bath towels, which is when I also found out that you have to request housekeeping to clean your room. No lamp in the bedroom area, had to take the one lamp out of the living room area. Pool area could be better by adding more plants and cleaning up some. Just a little work and this place could be really cute, but as of right now, it's pretty dated. They also need a guest book that explains things like housekeeping, how to get more bath towels, etc. No hair dryer in the room, but I saw in another review that you can get one from the desk with a deposit. Overpriced for Mexico, but not terribly. More of a 90 dollar a night place, IMO.
Everyone that worked there was nice, and housekeeping did a great job once we figured out we had to request cleaning.
All of this being said, I'd probably stay there again if there was nothing else available (better) in that specific spot - location really couldn't be beat and the staff was friendly.