Well located renovated/modern apartment