The flat was perfectly located, spacious and clean. It had everything we needed for a long term stay and communication from the hosts was great.