The flat was just perfect - very clean and spacious, nicely furnished (they even have a speaker for their guests!), everything was new and the kitchen was well equipped. The hosts were very nice and accommodative. Really recommended!