With a location that is far off any normal European tour route, Kiev struggles for Western tourists because you have to deliberately be going there rather than just drifting through on your way elsewhere. English isn’t too common at this point either, though most people report being able to get by without much problem.
Most things in Kiev are quite cheap by European standards, though there is the situation of newly-rich locals driving prices up and creating a posh class of restaurants and boutiques that didn’t exist until recently.
Hotels are cheap, at least, so those who make the trip can stretch their funds quite a long way if they eat and drink like a local rather than like a tourist. Inflation in Ukraine has been a problem since 2014, so nominal prices might be higher, though that tends to go along with a better exchange rate for visitors.