The flat is a bit small, but the perfect location makes up for it. It was very clean and had everything we needed. 100% would recommend.