Very clean and modern flat. Well located