Comfortable flat in a very central bustling location.