Large & quite apartment at an extremely central location.