Fantastic apartment in a truly stellar location. We had a great time and were very comfortable throughout our stay. Some minor details could use a bit of maintenance but not big enough of an issue to give less than 5 stars.
What was especially great was that in spite of the central location, there's a good parking garage around the corner.
Good to know is that the apartment is rented by a company and so there are some idiosyncrasies in the booking and check in procedures.