Well located apartment - recently renovated