Housekeeping staff was great, they greeted us every time we passed and if we needed something they brought it quickly. Otherwise, this hotel needs some major overhaul. Check in was awful, the gentleman who handled check in was even worse. And that ruined the entire weekend. He was rude, did not tell us about a large fee that was immediately charged to our card, nor explain that the elevator required a key card to use, and made us feel less than and unwelcome. When we asked about the fee, he actually huffed at us, and only said "it's charged to anyone who stays here", which would have been fine if we had been told about it beforehand or he had explained what it was for like we asked. He barely gave us the wi-fi information, the only information he did give, and shooed us on our way. Will never stay there again, or recommend anyone else does either.