The apartment is nicely furnished and is very stylish. The internet is fast and stable. The location is great: walking distance from a subway station that will take you to the city center within 15 minutes; grocery stores nearby.
However, there are two things that I was concerned with.
First thing is parking. There is free parking on premises but it's full after ~5pm. I drove around the block looking for parking and wasn't really successful in finding one. That's a big problem for guests like us with a car.
Another, much bigger problem, is that in the bedroom it was impossible to sleep because of the noise coming from the street. Some soundproofing would make the apartment so much better.