This hotel has gone from good to terrible, it is always annoying that the check in process at this hotel ALWAYS seems to take so long, and this results in a queue to the entry door. I don't see why it takes the reception staff to check an individual in. They ask you to check in online to speed up the process but it does not. They ask you very little questions so there is no data inputting, but there seems to be an endless requirement for the reception staff to click away and tap at a keyboard for what seems like an age. All you want to do after a long flight or day, is go to your room and chill. Instead, you are faced with a 15 min queue that then turns into a 10 min check-in process. So it takes a minimum of 20 minutes+ to get into your room. On this recent stay, they claimed the heating wasn't broken in the room, but the room was freezing, the air blowing out of the heating unit was barely warm and the thermostat was turned to 24 its highest setting. The final straw was the rude reception staff member who decided to tell the whole foyer that my card was declined for insufficient funds, despite the very same card working on there terminal when done manually instead of via there computer that had the card on file. So clearly a failure of the IT system than it being insufficient funds as broadcasted embarrasingly to the whole lobby. In all FOUL customer service