Room is all fine, relatively large, comfortable, for the price and location it's very good. The hotel sends a message saying check-in may be later than 3pm, no later than 4pm, but only after you've booked/paid. This was my experience, unfortunately I had to come back to the desk after 4pm after waiting in the restaurant for 40+ mins; the reception staff did not come to notify me, as they said they would, when a room was ready. I'd prefer an accurate estimate of check-in time so I don't arrive 'early' and have to wait aimlessly.
This is not the Grand and my expectations are adjusted accordingly, but maybe offer guests a simple free cup of tea or coffee if their room is an hour overdue for check-in. There is no reciprocal "check out is between 11-12" of course...