The flat was clean, spacious, well equipped, and perfectly located. There was constant communication with Haris and he made sure our stay was great.