Tucked-away spacious apartment in central location. Quiet and well-equipped.