Newly renovated apartment and within walking distance to the main sites.