We stayed at the Arroyo Pinion at the last minute. It was very reasonably priced, clean, and in a great location. Our room had a refrigerator and a microwave, which was a nice bonus. We had a room farther back and didn't hear any road noise and there were always plenty of parking spaces.
The only drawback is that the walls are quite thin, so we could hear our neighbors talking, and the room would shake every time another guest closed their door.
All in all, very pleased with this hotel.