Comfortable apartment with a very walkable location