This was a mixed bag for us. It could be much better.

The arrival unfortunately was a bad start for us - a friend came to let us in but they were around 20 minutes late and took a bit of chasing from us to find out what was going on. There was some useful info they failed to give us.

Pros
Really fantastic location, close by to many bars, restaurants. Some good facilities in the flat, with microwave, oven, washing machine etc.
We had some issues and Elvi was very responsive and got them fixed immediately.

Cons
The flat, especially the living room/kitchen, felt very sparse and lacked warmth.
There is only a rail with a few hangers for clothes - no drawers, shelves etc. We were only there for 4 days, but it was difficult to find places to put clothes, books, magazines. Likewise nowhere in the living room to put things down except the kitchen counter.
The flat when we got there was not very clean - there were hairs over the floor, skirting boards were full of dust. Elvi did arrange for a cleaner to come quite quickly, which was good. We ended up mopping the floor ourselves though a few times.
The flat is on the 5th floor of a building with no lift. OK for some people, but for us it did feel like a slog at times. If with a heavy suitcase, may not be best suited for you!
There was an issue with the TV, but someone very quickly came to fix it.