Excellent location. Beautiful building. But we had an awkward check in experience and didn't find that the flat was as clean as we were hoping.