Perfect. Location is perfect. The flat is very recent and nice.
Everything was perfect