Recently renovated apartment in a central but quiet spot.