The location was fantastic - very central and close to almost everything. The apartment is spacious and had everything we needed for a brief stay.
However, the apartment was quite noisy and terribly cold. The heating was intermittent and at times quite uncomfortable for some of the guests. The beds were rather uncomfortable as well.
Overall it was a decent stay - I just feel that it could be improved on.