The apartment looks like the pictures and the location is very good. The communication with the hosts is also very good, they are quick to respond and very helpful.
Arrival and check out times are not flexibel though.
All over the ambiance is okay but it does not feel very homey, its very clear that no one actually lives here. Its more like a hotel, but that could also be what you are looking for.