Well located and roomy apartment