Note I did not book a room in Highland but rather in New Paltz. A funky algorithm in their system bumped reservation to Highland. We found out when we went to the New Paltz to check in and were told of the switch.
HIGHLAND location: We checked in, went into the room, left. This place is DISGUSTING: parking lot full of transients; room reeked of bleach / mold; dirty comforters on the bed, crusty bathroom. We also felt totally unsafe and seriously concerned our cars would be broken into over night. To that point, the manager keeps herself locked in a room that's guarded by a huge dog. Back to the smell in the room: I was practically overcome by fumes (eyes burning, trouble breathing).
When we left we went back to the America's Best Value Inn where I initially booked the room (New Paltz) and asked if there was any way we could get a room there. We were told they had availability and the only explanation for our reservation transfer was the automated system I mention earlier. To prove her point, the desk clerk in the New Paltz location told us to call America's Best Value Inn's reservation # directly to see if there was availability in New Paltz. We did and we were told no, New Paltz was sold out. We then let the agent know she was on speaker phone and we were in the lobby booking a room at the very hotel that she said was fully booked. A sad situation indeed. Nonetheless, avoid the Highland area hotel at all costs (you'd be better off sleeping in your car).