The location is really good with walking distance to the center. Room is indeed smaller than expected but manageable... We saw a small cockroach in the bathroom, but considering the weather condition, I don't think it's quite a surprise! regardless of that, the apartment is quite clean.
While check out, they seemed a bit upset with us, perhaps either because of taking a clean shit from closet and using it on the bed or some other reasons which we could not understand since no one spoked English there :) anyhow, for one or two night standing, this would be a really good option. For longer period or more than 2 ppl, I'd recommend searching for other options