very clean and comfortable flat, with a superb location