large, spacious flat and well equipped.