This was my WORST stay yet. The staff was RUDE and unhelpful. When I arrived, I was greeted by Cathy, who told me I was a little early for check in, but if I came back at 1:30, I could be checked in early. I returned and sat in the lobby patiently until I saw her check someone else in. I went back up to the desk and was told I would have to wait until 3:00. I inquired about the other guest that was just checked in, and I was told check in time was 3:00. This happened again with an elderly couple, and again I was told to wait until 3:00. Then Sasha came on duty and was checking in another guest, so I waited in line. Cathy and 2 other ladies did NOTHING while I was in line but talk to each other. After Sasha finished up with his guest, I was helped. Sasha couldn't have been more professional. The room was filthy. Mold in the shower, stains on the carpet, the refrigerator did not work and the tub dripped. Could not believe this was the same hotel I have stayed in numerous times before. I usually look forward to my stay here, but after the way I was treated by the staff (except for Sasha) and the condition of the room, I will no longer set foot in this hotel. So sad to see a good hotel fall to this level.