Hotel has been partially renovated. Although daily housekeeping keeps the rooms clean, some old carpets may show discolourations. I would not concern about t he cleanness in general. You can always talk to the front staff for any issues. They seem very attentive and act quickly for guests.
Use a taxi, its not too expensive, on the rare occasion that we used the city buses, you need to be very careful when getting on and off them as they tend to drive too fast, and carrying luggage would be quite traumatic.