Amazing british flat, clean and comfortable