A fantastically well equipped, comfortable and spacious flat.