Newly renovated apartment in a convenient location. Having a kitchen and washing machine is perfect for a long stay.