Facilities seem fairly new, kept up well. The pool and pool area was clean and the water clean. The pool area didn't smell strongly of chlorine. The hotel was full both nights we were there with at least one large group but was quiet; the arrangement and insulation must be good. The beds and pillows were very comfortable. The pull out sofa bed mattress had a urine spot on it. The staff was very apologetic and couldn't fix it the first night, gave us a discount without me asking, and had a new mattress on the bed the next night. They are staffed with just one person at night, but we didn't mind going down to get extra sheets, etc as the desk was close (and not far from any room, actually) and Mark was so nice about helping. In fact, he seemed busy every time we stopped or called and he was always pleasant. The only thing I was disappointed about was that the sofa bed was a twin and we booked online for 2 adults and 2 kids. Fortunately our kids are small and both fit.