This was one of the best hotels I've stayed in Mexico. The staff was professional and the room had a comfortable bed, good wifi & shower (I really enjoyed the large bathtub).
I had reserved the cheapest room which faced the city and did not have a balcony. Otherwise the rooms were pretty identical. The rooms that face the water also look directly into the highway which had heavy traffic all hours of the day, so in this case I was happy to face away from it.
The hotel is situated just outside the city walls and is only a couple minutes walking to the town square. Although the Ocean walk was just across the Hwy there unfortunately is not an easy way to cross. You just have to be patient for traffic to clear and then run!