This hotel was pretty clean, but the bed felt like a cardboard box. Also, I informed the hotel I would be checking in with a pet but was not told until arrival that there would be a $100 nonrefundable pet fee. In addition, when I got my bank statement after my stay, I was charge $140 instead of $100 with no explanation.