Very unprofessional attitude. I'd never recommend it to anyone.
I had a booking from Monday to Friday and I let them know several days in advance that, due to flight disruptions, I'd be arriving Tuesday early in the morning instead of Monday and to keep my reservation. I've got a reply stating that it was noted and that would not be a problem.
However, when I arrived in there, reception staff seemed to unknow what I was talking to and claimed that I was trying to modify a reservation that did not allow that. When I showed them their own reply, they began with excuses and " Please, wait, we're consulting the proper department" and so on...
After a couple of hours, it finally turned out that the hotel gave my room to someone else for that night and, therefore, it wasn't ready yet for my to check-in.
Eventually, and after plenty of different excuses and reasons provided in a very rude way from reception staff, I had to wait until check-in time 14:00 pm to get a room, wasting a whole working morning. Needless to say that I was charged my full stay since "terms in my reservation did not allow modifications".