We stayed here about 4 years ago and were very impressed by the cleanliness. This time around it was still pretty clean but looking a bit worn. Again, traveling with our dog, we were not told there would be a fee when we booked only to be charged at the hotel $10 for the dog. (not much but I don't like surprises).
Staff were friendly and helpful.