Overall we enjoyed our stay.
The biggest pros of the experience were the breathtaking views from the apartment, the location in the heart of downtown, dedicated parking, Al is friendly and is a seasoned host, and it was a very clean space.
The areas that could have been better were Check-In (keys were not where they were supposed to be and since Al is remote it took a while to get in), elevator situation (lots of waiting), and in-apt amenities (e.g. limited entertainment, tiny ironing board).
Those things aside, we had a great time and would probably stay again at the right price. Great way to enjoy the city.