A spacious, modern and comfortable flat.