The apartment is just as described. High ceilings, solidly built building with nice sound isolation from neighbors, and a great location.
Our check-in process was a little nerve wracking, as we were without cellphone network and we didn't get confirmation that our messages about arrival time had been received, but someone met us after a few minute wait — just would have been nice to have confirmation to ease our nervousness. And we didn't seem to communicate well with the representative who met us (in either English or French), but, again, the essentials were taken care of, it just could have been smoother.