The first room we got was very run down and had filthy carpet. It was very old and dirty with wires hanging out of the wall. The sheets were very clean and the beds were comfortable. We got in late and hadn't slept, so first thing in the morning I talked to the front desk and they were wonderful about moving us to a different room. The next room was much cleaner and updated. My kids feet were still black when they walked around barefoot on the carpeted areas, so I made sure they wore shoes at all times. The breakfast staff was very friendly. Breakfast was simple and the same each day, but always fresh and very good. The property needs maintenance, but you can tell they are doing and trying their best and the staff tries very hard to accommodate whenever they can. We ended up having to book an earlier trip out and again they accommodated us. They do warn you that you only get fresh sheets once a week, but there is no housekeeping maintenance at all if you are there less than a week. If we wanted new towels, we had to exchange at the front desk. This was the same for any other room needs (i.e. toilet paper, trash bags, cleaning supplies, etc.).