Freshly renovated apartment in a convenient and quiet location