As a family of 6, we had a great stay overall.
The apartment is very well located, we visited all major attractions by foot, and the neighborhood is filled with great restaurants as well.