The flat was really clean and spacious, with a well equipped kitchen. Communication was really good and check in was straightforward. Overall a really good stay.