My family and I stayed here for 2 nights (over the weekend). We were told the check-in time was at 3pm, but we had to for about an hour to get our room because they were still cleaning it. When we were in our room, it was clean. The kitchen was clean and the appliances looked new. the bathroom was okay as well. Although, the floor in the master's bedroom was creaking and found a piece of oreo cookie under the sofa bed when we took it out. But nonetheless, it didn't really bother us. As long as we were comfortable and had a place to relax. The whole experience was great for its price.