As for the hotel itself, it was nice clean, beds were comfortable and location to get around was great!
However, the communication at check in was difficult even with my moderate amount Spanish and google translate. Staff was insistent that I still owed money for the room after I paid in full through Expedia. After several attempts and a phone call it was cleared up. I also asked several times on arrival and coming back into the hotel where I should park my car and staff insisted that street parking was safe! The next morning my car was vandalized, stripped of parts, and it took all morning to get it running. Put a damper on the trip and some unexpected repairs $$$ to get us going.
Overall......Hotel is good, the communication with staff was a fail and not helpful.