The flat was clean and well located. The kitchen and bath are modern and functioned well. We were only there for two nights but if you have a longer stay it is a bit small.