I have stayed here many times while visiting my mother and have found it consistently pleasant. The rooms are always clean, the staff friendly and efficient, and the location excellent. The dining room is fine for a sitdown meal (and a lovely Thanksgiving dinner), but is not a place to get a quick bite. The breakfasts are very good.