Very clean, well-located and comfortable flat