We stayed for a week and loved the place! It was easy to get to all of the sights either on foot or by tram. The apartment is very cozy and comfortable with a lovely library that includes a number of gems. My boyfriend spent a few hours a day working on his dissertation - he had everything he needed; a comfortable desk and chair, internet and a - ahem, sorry about this - Kafkaesque view.
The shower situation is not so great for anyone but a short person, but you could always opt for a bath.
I'm for personality and charm over clinical cleanliness any day. But if your looking for hotel-like spotlessness, keep on searching.
I'd definitely book with Roman again!