Even though its a nice hotel and the location is good. I had several issues one of which was, the hotel asked for an additional cleaning payment which wasnt on the receipt and I blame hotels.com for this because for me its not a reliable website, as they do dishonest discounts to make sure that you make the reservation and after they dont take responsibility. Unfortunately also, staff didnt meet my expections, as they dont know how to listen and make sure the customer is comfortable. All I heard from them was, 'I cant do anything about it'. Unfortunately the room window didnt close properly, and the heating wasnt functioning well, so I passed 2 nights at slightly cold temperature, after I got sick. I tried to explain but for them the window was in order. Plus, I had asked a quiet room but I was given the room at the ground floor, hearing all customers come and go all day long. I was given a bigger room they said as an upgrade. I just wanted my needs met, thats all.