The apartment is very nice and comfortable. It is well located. However please note parking is hard. For us it felt that after a long day we had to spend almost 10-15 min trying to find street parking. The signs are not as intuitive.
Also if you have big suitcases or lots of them be prepared for a workout up and down the stairs.